| PRPM_MT406100ON Provider Organization Detail Query Response |
Derived from RMIM: PRPM_RM406100ON and HMD: PRPM_HD406100ON |
||||||||
| RoleChoice | |||||||||
| performance [0..5] (PrimaryPerformer) | |||||||||
| relatedTo [0..100] (RelatedTo) | |||||||||
| choice of AssignedOrganization |
Design Comments: The role class, assigned entity, captures the critical information of the provider playing the role of interest. This includes an identifier for the role, mailing address, phone number, and the time within which the role is played (may be open ended). The scooping organization, which may be omitted if not needed, provides the organizational context for the entity that actually plays the role. For example, the role scoper will normally be the party that assigns the identifier for the role. Rationale: Roleclass required to provide additional information for the person responsible for providing healthcare services within a specific healthcare setting |
||||||||
| or QualifiedOrganization |
Design Comments: This role describes specific qualifications that may be held the provider organization as a result of training or experience, but having no legal force. Example: certificate in diabetes counseling. The current model does not include role attributes such as name, addr and telecom because there are no known use cases in this domain where this role is contactable. UsageNotes: Not in use in the current release. Rationale: Roleclass required to provide additional information for the provider organization. |
||||||||
| PrimaryPerformer | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:C:ParticipationType:PPRF, fixed value= "PPRF"} |
UsageNotes: Excluded from schemas |
||||||||
| actDefinition [1..1] (ActDefinition) | |||||||||
| ActDefinition | |||||||||
| classCode [1..1] (M) Act (CS) {CNE:C:ActClass:ACT, fixed value= "ACT"} |
|||||||||
| moodCode [1..1] (M) Act (CS) {CNE:C:ActMood:DEF, fixed value= "DEF"} |
|||||||||
| location [1..1] (Location) | |||||||||
| Location | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:C:ParticipationType:LOC, fixed value= "LOC"} |
UsageNotes: Excluded from schemas |
||||||||
| sequenceNumber [1..1] Participation (INT) |
Design Comments: Allows each Service Delivery Location to be sequentially listed. |
||||||||
| providerRoleLocation [1..1] (ProviderRoleLocation) | |||||||||
| ProviderRoleLocation | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:SDLOC, fixed value= "SDLOC"} |
UsageNotes: Excluded from schemas |
||||||||
| id [0..1] Role (II.BUS) |
Design Comments: A unique identifier for the service delivery location. Rationale: Required attribute supports the validation and identification of the service delivery location. |
||||||||
| code [0..1] Role (CV) {CNE:V:ServiceDeliveryLocationRoleType} |
Design Comments: The code identifying the specific operational (service delivery) location. Rationale: Required attribute supports the validation and identification of the provider organization location. |
||||||||
| addr [1..1] Role (AD.FULL) |
Design Comments: The business address of the provider organization. UsageNotes: The 'use' attribute shall be populated with a type (WP, PST), with (optionally) additional indicators (BAD, CONF). The following data elements shall be present: unitId, houseNumberNumeric, buildingNumberSuffix, streetNameBase, streetNameType, direction, additionalLocator, streetAddressLine (up to 4 occurrences), city, state code, state text, postalCode, country code, country text. Address elements shall have delimiter tags indicating natural line breaks. Further address information will be captured within the addr element as delimited text, including delivery installation, PO BOX, and route service address information. Masked 'use' codes shall not be present, and masked addresses shall be represented by nullFlavor mask attribute. Street Address Lines may be a concatenation of the parsed address parts (unitId, houseNumberNumeric, buildingNumberSuffix, streetNameBase, streetNameType, direction, additionalLocator). Should country code not be recognized, the country code attribute shall be replaced by a nullFlavor unknown attribute. Rationale: Populated attribute supports validation and identification of address of provider organization location. |
||||||||
| telecom [0..25] Role (LIST<TEL>) |
Design Comments: Telephone and fax numbers, email and web addresses of provider organization location. UsageNotes: Telephone and fax numbers, email and web address shall be supported. Telecom use code shall consist of a type ('WP' - Workplace), optionally followed by 'BAD' (Invalid), 'CONF' (Confidential). Format of telephone/fax number value shall be 'tel:' or 'fax:' + (optionally) country calling code (Len 6) & area code (Len 3) & local number (Len 7) & (optionally for telephone numbers) extension (Len 6). Format of email address value shall be “mailto:” + email address (up to 100 characters). Format of web address value shall be “http://” or “https://” or “file://” or “nfs://” or “ftp://” + web address (up to 255 characters). System shall support multiple use codes. SpecializationType attribute shall distinguish between telephone/fax, email and web address. If masked, the specializationType shall be present and a nullFlavor mask shall be present. Rationale: Required attribute supports validation and identification of provider organization telecom. |
||||||||
| effectiveTime [0..1] Role (IVL<TS.FULLDATE>) |
Design Comments: An interval of time specifying the period during which this provider role location record in the provider registry is in effect, if such time limit is applicable and known UsageNotes: Low value shall be populated with the location registry date. High value shall be populated with the date at which the is no longer valid. Should either low or high value be masked, the appropriate value attribute shall be replaced by a nullFlavor mask attribute. Rationale: Required attribute supports the identification of the provider role location. |
||||||||
| location [0..1] (Place) | |||||||||
| related [0..1] (SourceOf) | |||||||||
| Place | |||||||||
| classCode [1..1] (M) Place (CS) {CNE:C:EntityClass:PLC, fixed value= "PLC"} |
|||||||||
| determinerCode [1..1] (M) Place (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"} |
|||||||||
| name [0..1] Place (ST) {CNE:C:, fixed value= "200"} |
|||||||||
| SourceOf | |||||||||
| typeCode [1..1] (M) RoleLink (CS) {CNE:C:RoleLinkType:IDENT, fixed value= "IDENT"} |
UsageNotes: Excluded from schemas |
||||||||
| lHINCode [1..1] (LHINCode) | |||||||||
| LHINCode | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
UsageNotes: Excluded from schemas |
||||||||
| code [1..1] (M) Role (CV) {CNE:D:LHINCode} |
Design Comments: A coded value indicating a specific jurisdiction of health information network within Ontario. Rationale: Support jurisdictional nature of health service planning and delivery in Ontario. |
||||||||
| name [0..1] Role (ST) {CNE:C:} |
Design Comments: The name associated with the LHIN number/code Rationale: Allows for a health jurisdiction to be referenced by name. |
||||||||
| RelatedTo | |||||||||
| typeCode [1..1] (M) RoleLink (CS) {CNE:C:RoleLinkType:REL, fixed value= "REL"} |
UsageNotes: Excluded from schemas |
||||||||
| effectiveTime [0..1] RoleLink (IVL<TS.FULLDATETIME>) |
Design Comments: An interval of time specifying the period during which this role linkage is in effect, if such time limit is applicable and known. Rationale: Helps in determining applicability of role linkage. |
||||||||
| roleChoice [1..1] (RoleChoice) | |||||||||
| AssignedOrganization |
Design Comments: The role class, assigned entity, captures the critical information of the provider playing the role of interest. This includes an identifier for the role, mailing address, phone number, and the time within which the role is played (may be open ended). The scooping organization, which may be omitted if not needed, provides the organizational context for the entity that actually plays the role. For example, the role scoper will normally be the party that assigns the identifier for the role. Rationale: Roleclass required to provide additional information for the person responsible for providing healthcare services within a specific healthcare setting |
||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ASSIGNED, fixed value= "ASSIGNED"} |
UsageNotes: Excluded from schemas |
||||||||
| id [0..1] Role (II.PUBLIC) |
Design Comments: Identifies specific functional role that a provider organization may play within an organization. Rationale: Populated attribute supports the identification of the provider organization |
||||||||
| code [1..1] (M) Role (CV) {CNE:D:ProviderOrganizationRoleType} |
Design Comments: The code identifying the specific functional role for an organization provider. Rationale: Mandatory attribute supports the identification of the healthcare provider |
||||||||
| name [0..5] Role (LIST<ST>) {CNE:C:} |
Design Comments: The provider’s name pertaining to the specific functional role. UsageNotes: Not in use in the current release. PrincipalOrganization/name should be used to identify names of the Provider Organization. Rationale: Required attribute supports the identification of the healthcare provider |
||||||||
| addr [0..*] Role (LIST<AD.BASIC>) |
Design Comments: Address of the provider when playing the functional role. UsageNotes: Not in use in the current release. Use provider role location address instead. Rationale: Required attribute supports the identification of the healthcare provider. |
||||||||
| telecom [0..25] Role (LIST<TEL>) |
Design Comments: Telecom of the provider when playing the functional role. UsageNotes: Not in use in the current release. Use provider role location phones, email addresses and web address instead. Rationale: Required attribute supports the identification of the healthcare provider. |
||||||||
| statusCode [0..1] Role (CS) {CNE:V:RoleStatus} |
Design Comments: The status of the provider organization in the functional role i.e. Active Rationale: Required attribute supports the identification of the provider organization. |
||||||||
| assignedPrincipalOrganization [1..1] (PrincipalOrganization) |
Design Comments: Identification of playing entity is required to support the case in which information directly related to the playing party is not needed. Rationale: Provides additional information about the organization playing the role of Healthcare Provider |
||||||||
| representedOrganization [0..1] (Organization2) | |||||||||
| subjectOf [1..1] (Subject) | |||||||||
| related [0..1] (SourceOf4) | |||||||||
| Inherits associations from RoleChoice | |||||||||
| PrincipalOrganization |
Design Comments: Identification of playing entity is required to support the case in which information directly related to the playing party is not needed. Rationale: Provides additional information about the organization playing the role of Healthcare Provider |
||||||||
| classCode [1..1] (M) Organization (CS) {CNE:C:EntityClass:ORG, fixed value= "ORG"} |
UsageNotes: Excluded from schemas |
||||||||
| determinerCode [1..1] (M) Organization (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"} |
UsageNotes: Excluded from schemas |
||||||||
| id [1..1] Organization (II.PUBLIC) |
Design Comments: A unique identifier for the principal organization that is playing the functional role. This identifier is specific to the organization not their roles. UsageNotes: Queried provider organization UPI shall be returned. If masked, the root and extension attributes shall be replaced by a nullFlavor mask attribute. Rationale: Populated attribute supports the identification of the provider organization. |
||||||||
| name [1..3] Organization (SET<ST>) {CNE:C:} |
Design Comments: The organization's name independent of any role they may play. Up to 3 names may be specified: - Official Registry Name - Alias Name - Abbreviated Name Each name type may be specified in English or French UsageNotes: If masked, the name attribute shall be replaced by a nullFlavor mask attribute. Rationale: Required attribute supports the identification of the healthcare provider |
||||||||
| asARole [0..1] (ARole) | |||||||||
| asOtherIdentifier [0..5] (OtherIdentifier) | |||||||||
| asProviderOrganizationAffiliation [0..10] (ProviderOrganizationAffiliation) | |||||||||
| asProviderPersonAffiliation [0..10] (ProviderPersonAffiliation) | |||||||||
| languageCommunication [0..10] (LanguageCommunication) | |||||||||
| ARole | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
|||||||||
| subjectOf [0..1] (Subject3) | |||||||||
| Subject3 | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:C:ParticipationType:SBJ, fixed value= "SBJ"} |
|||||||||
| organizationOperationalStatusObservationEvent [1..1] (OrganizationOperationalStatusObservationEvent2) | |||||||||
| OrganizationOperationalStatusObservationEvent2 | |||||||||
| classCode [1..1] (M) Observation (CS) {CNE:C:ActClass:OBS, fixed value= "OBS"} |
|||||||||
| moodCode [1..1] (M) Observation (CS) {CNE:C:ActMood:EVN, fixed value= "EVN"} |
|||||||||
| code [1..1] (M) Observation (CV) {CNE:C:ActCode:ASSERTION, fixed value= "ASSERTION"} |
|||||||||
| statusCode [1..1] (M) Observation (CS) {CNE:C:ActStatus:completed, fixed value= "completed"} |
|||||||||
| reasonCode [0..3] Observation (SET<CV>) {CWE:D:OrganizationOperationalStatusReason} |
|||||||||
| value [1..1] (M) Observation (CV) {CNE:V:OrganizationOperationalStatusObservationValue} |
Design Comments: Indicates the operational states of the organization, not specific to any role that the organization may be playing. Rationale: Mandatory attribute that may determine the organization's ability to play any specific role in the health system. |
||||||||
| OtherIdentifier | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
UsageNotes: Excluded from schemas |
||||||||
| id [1..1] (M) Role (II.PUBLIC) |
Design Comments: Identification number, other than the provider organization's registration number. Rationale: Additional information that may be used to positively identify a provider organization. |
||||||||
| code [1..1] (M) Role (CV) {CNE:D:RoleCode} |
Design Comments: The type of identifier other than a provider organization's UPI. Rationale: Mandatory identifier, to ensure that the type of identifier would be known. |
||||||||
| effectiveTime [0..1] Role (IVL<TS.FULLDATE>) |
Design Comments: The start and end date for the other identifier. Rationale: Helps establish the validity of the identifier. |
||||||||
| scopingOrganization [0..1] (Organization2) |
Design Comments: The scoping organization for the specified role class. UsageNotes: Not in use in the current release. Rationale: Supports the requirement to supply additional information regarding the Qualification Granting Organization of the specified RoleClass. |
||||||||
| Organization2 [Constraint: " Not in use in the current release. "][Constraint: " As a qualificationGrantingOrganization, at least one of Organization Id or Organization Name must be specified. As a representedOrganization, 'Id' must be specified, and must be a valid UPI. "] |
Design Comments: The scoping organization for the specified role class. UsageNotes: Not in use in the current release. Rationale: Supports the requirement to supply additional information regarding the Qualification Granting Organization of the specified RoleClass. |
||||||||
| classCode [1..1] (M) Organization (CS) {CNE:C:EntityClass:ORG, fixed value= "ORG"} |
UsageNotes: Excluded from schema |
||||||||
| determinerCode [1..1] (M) Organization (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"} |
|||||||||
| id [0..1] Organization (II.PUBLIC) |
Design Comments: Unique identifier for the organization that granted the qualification to the specified roleClass identifier. Rationale: Attribute supports the validation and identification of the scoping organization assigning the id to the specified roleClass |
||||||||
| name [0..1] Organization (ST) {CNE:C:} |
Design Comments: Name of the Organization that grants the qualifications or expertise. Rationale: Required attribute supports the validation and identification of the organization provider. |
||||||||
| addr [0..5] Organization (SET<AD.BASIC>) |
Design Comments: Address for the Qualification Granting Organization Rationale: Required attribute supports the validation and identification of the organization provider. |
||||||||
| ProviderOrganizationAffiliation | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
|||||||||
| id [0..1] Role (II.TOKEN) |
|||||||||
| code [1..1] (M) Role (CV) {CNE:D:ProviderRoleAffiliationType} |
|||||||||
| effectiveTime [0..1] Role (IVL<TS.FULLDATE>) |
|||||||||
| scopingAffiliatedPrincipalOrganization [1..1] (AffiliatedPrincipalOrganization) | |||||||||
| AffiliatedPrincipalOrganization | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:C:EntityClass:ENT, fixed value= "ENT"} |
UsageNotes: Excluded from schemas |
||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"} |
UsageNotes: Excluded from schemas |
||||||||
| id [1..1] (M) Entity (II.PUBLIC) |
Design Comments: The UPI of the affiliated provider organization. Rationale: Mandatory attribute to support specifying provider organization to organization affiliation. |
||||||||
| asAffiliatedProviderOrganizationRole [1..1] (AffiliatedProviderOrganizationRole) | |||||||||
| AffiliatedProviderOrganizationRole | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
|||||||||
| code [1..1] (M) Role (CV) {CNE:D:AssignedOrgRoleType} |
Design Comments: A coded value indicating the role of the provider organization in the affiliation. Rationale: Mandatory attribute to support specifying provider organization to organization affiliation. |
||||||||
| scopingOrganization [0..1] (Organization2) | |||||||||
| ProviderPersonAffiliation | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
UsageNotes: Excluded from schemas |
||||||||
| id [0..1] Role (II.TOKEN) |
|||||||||
| code [1..1] (M) Role (CV) {CNE:D:ProviderRoleAffiliationType} |
Design Comments: A coded value indicating the type of affiliation between the provider organization and the healthcare provider person. Rationale: Allows distinguishing different kinds of affiliation |
||||||||
| effectiveTime [0..1] Role (IVL<TS.FULLDATE>) |
Design Comments: An interval of time specifying the period during which this affiliation record is in effect, if such time limit is applicable and known Rationale: Required attribute supports the identification of provider person affiliation. |
||||||||
| scopingAffiliatedPrincipalPerson [1..1] (AffiliatedPrincipalPerson) | |||||||||
| AffiliatedPrincipalPerson | |||||||||
| classCode [1..1] (M) Entity (CS) {CNE:C:EntityClass:ENT, fixed value= "ENT"} |
UsageNotes: Excluded from schemas |
||||||||
| determinerCode [1..1] (M) Entity (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"} |
UsageNotes: Excluded from schemas |
||||||||
| id [1..1] (M) Entity (II.PUBLIC) |
Design Comments: The UPI of the affiliated healthcare provider person. Rationale: Mandatory attribute to support specifying provider organization to person affiliation. |
||||||||
| asAffiliatedProviderPersonRole [1..1] (AffiliatedProviderPersonRole) | |||||||||
| AffiliatedProviderPersonRole | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
UsageNotes: Excluded from schemas |
||||||||
| code [1..1] (M) Role (CV) {CNE:D:HealthcareProviderRoleType} |
Design Comments: A coded value indicating the role of the provided person in the affiliation. Rationale: Mandatory attribute to support specifying provider organization to person affiliation. |
||||||||
| scopingOrganization [0..1] (Organization2) | |||||||||
| LanguageCommunication | |||||||||
| languageCode [0..1] LanguageCommunication (CV) {CNE:D:HumanLanguage} |
Design Comments: A code indicating the language of communication UsageNotes: If code is masked, then the code attribute shall not be present and shall be replaced by a nullFlavor mask attribute. Rationale: Populated attribute conveying the expected language message elements are to be transmitted in |
||||||||
| modeCode [0..1] LanguageCommunication (CV) {CWE:D:LanguageAbilityMode} |
|||||||||
| preferenceInd [0..1] LanguageCommunication (BL) |
Design Comments: Indicates the preferred language for all communications. UsageNotes: Should the indicator be masked, the value shall not be present, and a nullFlavor mask attribute shall be populated Rationale: Required attribute that supports the business requirement to indicate the preferred language for all communications |
||||||||
| Subject | |||||||||
| typeCode [1..1] (M) Participation (CS) {CNE:C:ParticipationType:SBJ, fixed value= "SBJ"} |
UsageNotes: Excluded from schemas |
||||||||
| preferredOfficialLanguage [1..1] (PreferredOfficialLanguage) |
Design Comments: Indicates the preferred Ontario official language for formal communication. |
||||||||
| PreferredOfficialLanguage |
Design Comments: Indicates the preferred Ontario official language for formal communication. |
||||||||
| classCode [1..1] (M) Act (CS) {CNE:C:ActClass:INFRM, fixed value= "INFRM"} |
UsageNotes: Excluded from schemas |
||||||||
| moodCode [1..1] (M) Act (CS) {CNE:C:ActMood:EVN, fixed value= "EVN"} |
UsageNotes: Excluded from schemas |
||||||||
| languageCode [1..1] (M) Act (CV) {CNE:D:HumanLanguage} |
Design Comments: Indicates either 'English' or 'French' as the language in which the provider wishes to communicate with the health system. UsageNotes: Official Language codes for English or French only. If masked, code shall be replaced with a nullFlavor attribute. Rationale: Mandatory attribute that represents the preferred Ontario official language for formal communication. |
||||||||
| SourceOf4 | |||||||||
| typeCode [1..1] (M) RoleLink (CS) {CNE:C:RoleLinkType:IDENT, fixed value= "IDENT"} |
|||||||||
| providerRoleClassType [1..1] (ProviderRoleClassType) | |||||||||
| ProviderRoleClassType | |||||||||
| classCode [1..1] (M) Role (CS) {CNE:C:RoleClass:ROL, fixed value= "ROL"} |
|||||||||
| code [1..1] Role (CV) {CNE:D:ProviderRoleClassType} |
|||||||||
| QualifiedOrganization |
Design Comments: This role describes specific qualifications that may be held the provider organization as a result of training or experience, but having no legal force. Example: certificate in diabetes counseling. The current model does not include role attributes such as name, addr and telecom because there are no known use cases in this domain where this role is contactable. UsageNotes: Not in use in the current release. Rationale: Roleclass required to provide additional information for the provider organization. |
||||||||
| classCode [1..1] (M) QualifiedEntity (CS) {CNE:C:RoleClass:QUAL, fixed value= "QUAL"} |
|||||||||
| id [0..1] QualifiedEntity (II.PUBLIC) |
Design Comments: Unique identifier for the Expertise or Credential. Rationale: Required attribute supports the identification of the healthcare provider credentials |
||||||||
| code [1..1] QualifiedEntity (CV) {CNE:D:QualifiedRoleType} |
Design Comments: A code signifying the rank that the credential specifies. May also apply to an Expertise type. UsageNotes: If Expertise or Credentials are included in the message, then Role Type Must Exist. Rationale: Populated attribute supports the identification of the provider organization expertise. |
||||||||
| effectiveTime [1..1] QualifiedEntity (IVL<TS.FULLDATE>) |
Design Comments: The effective date of the provider organization expertise . UsageNotes: If Expertise or Credentials are included in the message, then Role Effective Date Must Exist Rationale: Populated attribute supports the identification of the provider organization expertise. |
||||||||
| qualifiedPrincipalOrganization [0..1] (PrincipalOrganization) | |||||||||
| qualificationGrantingOrganization [0..1] (Organization2) | |||||||||
| Inherits associations from RoleChoice | |||||||||